(skin) callus - Español Inglés Diccionario